@import url("http://is.xabpo.com/css/qm.css");

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {
	padding:0;
	margin:0;
}
body {
	margin:0 auto;
	font-size:12px;
	background:url(../images/dbg.jpg) repeat-x;
	width:1022px;
	background-color:#ffffff;
	color:#3d3d3c;
	/*font-family:"Microsoft YaHei","微软雅黑";*/
}
ol, ul {
	list-style:none;
}
li {
	list-style-type:none;
}
a {
	color:#3d3d3d;
	text-decoration:none;
}
a:hover {
	color:#d10000;
	text-decoration:none;
}
img {
	border:0;
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}

h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	font-weight:normal;
}
.bodys{
	background:#FFFFFF;
	width:1002px;
	padding:0 10px;
	margin:0 auto;
}

/*头部样式*/
.top{
	padding-top:25px;
	padding-left:20px;
	background:url(../images/top_bg.jpg) no-repeat right bottom;
	height:85px;
}
.top_left{
	float:left;
}
.top_left_left{
	float:left;
}
.top_left_right{
	float:left;
	padding-top: 5px;
}
.top_right{
	float:right;
	width:205px;
	text-align:right;
	padding-right:20px;
}
.top_right_top{
	line-height:30px;
	margin-bottom:10px;
}
.top_right_bottom{
	float:right;
	width:178px;
}
.k{
	border:none;
	background:url(../images/ssk.jpg) no-repeat left;
	height:20px;
	line-height:20px;
	width:131px;
	font-size:12px;
	float:left;
	padding:0px 5px;
}
.an{
	border:none;
	background:url(../images/ss.jpg) no-repeat;
	height:20px;
	width:37px;
	float:left;
}

/*底部样式*/
.yqljs{
	height:32px;
	line-height:32px;
	margin-bottom:10px;
	background:#0382ff;
	color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
}
.yqljs a{
	color:#FFFFFF;
}
.yqljs a:hover{
	color:#FFFFFF;
}
.yqljs_left{
	float:left;
}
.yqljs_right{
	float:right;
}
.footer{
	line-height:25px;
	text-align:center;
	padding-bottom:10px;
	color:#426a9e;
}

/*内页样式*/
.center2{
	width:1001px;
	margin-bottom:10px;
	border-bottom:1px solid #dcdcdc;
	border-right:1px solid #dcdcde;
	background:url(../images/center_bg1.jpg) repeat-y;
}
.center1{
	background:url(../images/center_bg.jpg) no-repeat left bottom;
	width:1001px;
}
.con_title{
	height:29px;
	line-height:24px;
	border-bottom:1px solid #dcdcde;
	background:url(../images/gundong_bg.jpg) repeat-x;
	padding-left:20px;
}
.con_title span{
	float:right;
	padding-right:20px;
}
.con_left{
	float:left;
	width:232px;
	padding-bottom:330px;
}
/*二级栏目*/
.nav_menu{
	border:1px solid #dcdcdc;
	border-top:none;
	border-bottom:none;
	background:url(../images/nav_bg.jpg) repeat-x;
	background-color:#FFFFFF;
	font-size:14px;
	width:230px;
	margin:0px auto;
}
.nav_menu ul{
	padding-top:10px;
}
.nav_menu li{
	margin-top:0px;
}
.nav_menu li a{
	font-size:14px;
	font-weight:normal;
	color:#3d3d3d;
	height:40px;
	line-height:40px;
	display:block;
	text-align:center;
	background:url(../images/nav_menu_bottom.jpg) no-repeat left bottom;
}
.nav_menu li a:hover{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	display:block;
	text-align:center;
	background:url(../images/nav.jpg) repeat-x;
}
.nav_menu li a.hover{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	display:block;
	text-align:center;
	background:url(../images/nav.jpg) repeat-x;
}
/*三级栏目*/
.nav_menu li ul {
	padding-top:0px;
	padding-bottom:0px;
	margin:0px 20px;
}
.nav_menu li ul li{
	text-align:left;
	border-bottom:1px #DDDDDD dashed;
	margin-top:5px;
	overflow: hidden;
}
.nav_menu li ul li a{
	font-size:12px;
	font-weight:normal;
	color:#999999;
	height:25px;
	line-height:25px;
	display:block;
	border:none;
	text-align:right;
	background:url(../images/k1.jpg) no-repeat 180px center;
	padding-right:17px;
}
.nav_menu li ul li a:hover {
	font-size:12px;
	font-weight:normal;
	color:#d10000;
	height:25px;
	line-height:25px;
	display:block;
	border:none;
	text-align:right;
	background:url(../images/k1.jpg) no-repeat 180px center;
	padding-right:17px;
}
.nav_menu li ul li a.hover {
	font-size:12px;
	font-weight:normal;
	color:#d10000;
	height:25px;
	line-height:25px;
	display:block;
	border:none;
	text-align:right;
	background:url(../images/k1.jpg) no-repeat 180px center;
	padding-right:17px;
}

.left_bg{
	width:218px;
	margin:10px auto 0 auto;
}


.con_right{
	float:right;
	width:769px;
	line-height:25px;
}
.con_title1{
	height:70px;
	font-size:26px;
	font-family:"微软雅黑";
	color:#676767;
	padding-top:84px;
	padding-left:35px;
	background:url(../images/wygk.jpg) no-repeat;
}
.con_title2{
	height:70px;
	font-size:26px;
	font-family:"微软雅黑";
	color:#676767;
	padding-top:84px;
	padding-left:35px;
	background:url(../images/kjcx.jpg) no-repeat;
}
.con_title3{
	height:70px;
	font-size:26px;
	font-family:"微软雅黑";
	color:#676767;
	padding-top:84px;
	padding-left:35px;
	background:url(../images/kjcy.jpg) no-repeat;
}
.con_title4{
	height:70px;
	font-size:26px;
	font-family:"微软雅黑";
	color:#676767;
	padding-top:84px;
	padding-left:35px;
	background:url(../images/cpyfu.jpg) no-repeat;
}
.con_title5{
	height:70px;
	font-size:26px;
	font-family:"微软雅黑";
	color:#676767;
	padding-top:84px;
	padding-left:35px;
	background:url(../images/rlzy.jpg) no-repeat;
}
.right_con{
	width:720px;
	margin:0px auto;
	padding:15px 0px;
	line-height:210%;
}

/*我院概况首页*/
.about_con{
	width:720px;
	margin:0px auto;
	padding:0px 0px 20px 0px;
	background:url(../images/line2.jpg) no-repeat left bottom;
}
.about_con span{
	float:left;
	margin-right:40px;
}
.about_con h5{
	font-size:26px;
	font-family:"微软雅黑";
	margin-bottom:20px;
	color:#676767;
}
.about_con p{
	margin-bottom:20px;
	text-align:center;
}
.stitle{
	text-align:center;
	width:237px;
	margin:20px auto;
}
.shsb_con{
	width:720px;
	margin:0px auto;
	padding:10px 0px 0px 0px;
}

/*新闻公告首页*/
.ns_banner{
	float:left;
	width:179px;
	height:572px;
	background:url(../images/ns_banner1.jpg) no-repeat;
}
.news{
	float:right;
	width:590px;
}
.ns_title{
	background:url(../images/ns_titile.jpg) no-repeat;
	height:79px;
	line-height:79px;
	padding-left:50px;
	font-family:"微软雅黑";
	font-size:24px;
}
.ns_con{
	background:url(../images/ns_right_bg.jpg) repeat-x;
	background-color:#FFFFFF;
	min-height:236px;
	_height:236px;
}
.ns_con h2{
	width:520px;
	margin:0 auto;
	font-size:14px;
	font-family:"微软雅黑";
	padding:10px 0;
}
.ns_con h3{
	font-size:14px;
	font-family:"微软雅黑";
	width:520px;
	color:#0776ce;
	margin:0 auto;
	padding:20px 0;
	background:url(../images/line2.jpg) no-repeat center top;
}


/*首页样式*/
.center{
	margin-bottom:10px;
	margin-top:10px;
	background:#ffffff;
	width:1002px;
	overflow:hidden;
}
.center_left, .content_left{
	float:left;
	width:746px;
}
.banner{
	border:1px solid #abdef1;
	padding:1px;
	margin-bottom:10px;
}
/*图片切换样式*/
#slideshow_wrapper {
	POSITION: relative;
	BACKGROUND-COLOR: #121212;
	WIDTH: 1000px;
	HEIGHT: 260px;
	OVERFLOW: hidden;
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer;
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER: 0px;
	POSITION: absolute;
	DISPLAY: block;
	TOP: 0px;
	LEFT: 0px
}
#slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute;
	/*FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);*/
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 10px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px;
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #30b1eb;
}


.tpxw{
	border:1px solid #abdef1;
	height:250px;
	padding-top:10px;
	padding-left:10px;
	background:url(../images/n_bg.jpg) repeat-x;
}
.tpxw_left{
	float:left;
	width:314px;
	height:250px;
}
.tpxw_right{
	float:right;
	width:396px;
}
/*页签样式*/
.tpxw_right {
	width:396px;
	font-size:12px;
	margin-right:15px;
	float:right;
	display:inline;
}
.tpxw_right .TabTitle {
	width:371px;
	height:26px;
	line-height:26px;
	background:url(../images/bbg.jpg) no-repeat;
	padding-left:25px;
	overflow:hidden;
}
.tpxw_right .TabTitle ul {
	overflow:hidden;
}
.tpxw_right .TabTitle li {
	float:left;
	cursor:pointer;
	font-size:12px;
	height:26px;
	line-height:26px;
	width:85px;
	display:block;
	text-align:center;
	font-weight:bold;
}
.tpxw_right .TabTitle .normal {
	color:#0164b5;
}
.tpxw_right .TabTitle .normal a {
	color:#0164b5;
}
.tpxw_right .TabTitle .active {
	color:#FFFFFF;
	background:url(../images/hover.jpg) repeat-x center center;
}
.tpxw_right .TabTitle .active a {
	color:#FFFFFF;
}
.tpxw_right .TabContent {
	width:390px;
	margin:0px auto;
	padding-top:15px;
}
.tpxw_right .TabContent li {
	height:25px;
	line-height:25px;
	background:url(../images/k2.jpg) no-repeat left center;
	padding-left:10px;
}
.tpxw_right .TabContent li a {
}
.tpxw_right .TabContent li span {
	float:right;
	color:#999999;
}
.none {
	display:none;
}

.center_right, .content_right{
	float:right;
	width:246px;
}
.right_top{
	border:1px solid #abdef1;
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(../images/xtdl_bg.jpg) repeat-x 0px bottom;
	height:250px;
	overflow:hidden;
}
.xtdl{
	background:url(../images/xtdl.jpg) no-repeat;
	height:52px;
}
.dl{
	background:url(../images/dl_k.jpg) no-repeat;
	height:23px;
	line-height:23px;
	width:122px;
	border:none;
	padding:0px 5px;
}
.yzm{
	background:url(../images/dl_k1.jpg) no-repeat;
	height:23px;
	line-height:23px;
	width:57px;
	border:none;
	padding:0px 5px;
}
.an1{
	background:url(../images/dl.jpg) no-repeat;
	height:22px;
	width:59px;
	border:none;
}
.an2{
	background:url(../images/ct.jpg) no-repeat;
	height:22px;
	width:59px;
	border:none;
}
.pic{
	text-align:center;
	margin-top:10px;
}
.right_bottom{
	border:1px solid #abdef1;
	height:260px;
}
#titleweg{
	background:#0382ff;
	height:25px;
	line-height:25px;
	padding:0px 5px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	margin:1px 1px 0px 1px;
}
#titleweg a{
	color:#FFFFFF;
	font-weight:bold;
}

.qk {
	height:107px;
	overflow:hidden;
	border-bottom: 1px solid #DDDDDD;
	line-height: 24px;
	text-indent:24px;
	width:226px;
	margin:10px auto;
}
.qk img {
	height: 96px;
	width: 72px;
	float:left;
	margin-right:10px;
}
.qk a{
	color:#FF6600;
}
.qk_con{
	width:220px;
	margin:0px auto;
}
.qk_con li{
	height:25px;
	line-height:25px;
	background:url(../images/k2.jpg) no-repeat left center;
	padding-left:10px;
}

.zt{
	margin-bottom:10px;
	width:1002px;
	overflow:hidden;
}
.zt_left{
	float:left;
	width:495px;
	height:101px;
	overflow:hidden;
}
.zt_right{
	float:right;
	width:495px;
	height:101px;
	overflow:hidden;
}

.content {
	margin:0px auto 10px auto;
	width:1002px;
}
.content_left_top{
	border:1px solid #abdef1;
	padding-left:10px;
	margin-bottom:10px;
	height:400px;
	padding-top:10px;
	background:url(../images/n_bg.jpg) repeat-x;
	overflow:hidden;
}
.kycg{
	float:left;
	width:305px;
}
.title2{
	height:25px;
	overflow:hidden;
	border-bottom:1px solid #0382ff;
	line-height:25px;
}
.title2 b{
	background:#0382ff;
	height:25px;
	line-height:25px;
	padding:0px 10px;
	color:#FFFFFF;
	float:left;
}
.title2 a{
	float:right;
	padding-right:5px;
}


.kycg_con{
	margin-top:12px;
}
.kycg_con h5{
	font-size:12px;
	font-weight:bold;
	color:#2263b3;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.kycg_con span{
	line-height:23px;
}
.kycg_con img{
	float:left;
	border:1px solid #c7c7c7;
	padding:1px;
	margin-right:10px;
}
.kycg_con a{
	color:#FF6600;
}

.kjcx{
	float:right;
	width:396px;
	font-size:12px;
	height:26px;
	line-height:26px;
	background:url(../images/x_bg.jpg) no-repeat;
	margin-right:10px;
	display:inline;
}
.kjcx a{
	color:#2263b3;
}
.kjcx b{
	float:left;
	width:80px;
	padding-left:25px;
	color:#FFFFFF;
}
.kjcx span{
	float:right;
	width:280px;
	color:#2263b3;
}
.kjcx_con{
	margin:10px auto 0 auto;
	width:380px;
}
.kjcx_con li{
	line-height:25px;
	background:url(../images/k1.jpg) no-repeat left center;
	padding-left:15px;
}

.content_left_bottom{
	border:1px solid #abdef1;
	padding-left:10px;
	height:232px;
	padding-top:10px;
	overflow:hidden;
	background:url(../images/n_bg.jpg) repeat-x;
}
.tckggs{
	margin-left:15px;
}
.tckggs a{
	float:left;
	width:116px;
	border:1px solid #c7c7c7;
	padding:1px;
	margin-right:20px;
	margin-top:9px;
	display:inline;
}

.kjcy_top{
	background:url(../images/e_bg.jpg) no-repeat left center;
	height:90px;
	padding-left:100px;
	border-bottom:1px dashed #DDDDDD;
	overflow:hidden;
}
.kjcy_top p{
	font-size:14px;
	font-weight:bold;
	color:#2263b3;
	margin-top:8px;
}
.kjcy_top p a{
	font-size:14px;
	font-weight:bold;
	color:#2263b3;
}

.kjcy_bottom{
	background:url(../images/ybqy.jpg) no-repeat left center;
	height:110px;
	overflow:hidden;
	margin-top:5px;
}
.kjcy_bottom ul{
	margin-top:31px;
}
.kjcy_bottom ul li{
	width:198px;
	float:left;
}
.kjcy_bottom ul li img{
	float:left;
	width:92px;
	height:69px;
	border:1px solid #c7c7c7;
	padding:1px;
	margin-right:8px;
}
.kjcy_bottom ul li a{
	color:#2263b3;
}


.content_right_top{
	border:1px solid #abdef1;
	width:244px;
}
.content_right_top ul{
	width:235px;
	margin:0px auto 5px auto;
}
.content_right_top li{
	margin-top:5px;
}
.content_right_top li img{
	vertical-align:top;
}
.content_right_bottom{
	margin-top:10px;
}


/*信息列表样式*/
.NewsList{
	border-bottom:1px solid #DDDDDD;
	padding:10px 0px;
	overflow:hidden;
	width:720px;
}
.NewsList .left{
	float:left;
	width:95px;
	text-align:center;
	padding-top:10px;
}
.NewsList .left .date14px{
	font-family:"Times New Roman", Times, serif;
	color: #666666;
	text-decoration: none;
    font-size: 14px;
	margin-top:5px;
}
.NewsList .left .date30px{
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	text-decoration: none;
    font-size: 30px;
	font-weight: bold;
}
.NewsList .right{
	float:right;
	width:588px;
	padding-right:15px;
}
.NewsList .right .font14px{
	font-size:14px;
	color:#333333;
}
.NewsList .right .font14px:hover{
	font-size:14px;
	color:#D10000;
}
.NewsList .right p{
	height:44px;
	line-height:22px;
	margin-top:5px;
	overflow:hidden;
	color:#999999;
}

.NewsList1{
	border-bottom:1px solid #DDDDDD;
	padding:0px;
	overflow:hidden;
	width:570px;
	margin:0px auto;
}
.NewsList1 .left{
	float:left;
	width:90px;
	text-align:center;
	padding-top:5px;
}
.NewsList1 .left .date14px{
	font-family:"Times New Roman", Times, serif;
	color: #666666;
	text-decoration: none;
    font-size: 14px;
	margin-top:5px;
}
.NewsList1 .left .date30px{
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	text-decoration: none;
    font-size: 30px;
	font-weight: bold;
}
.NewsList1 .right{
	float:right;
	width:450px;
	padding-right:15px;
	padding-top:5px;
}
.NewsList1 .right .font14px{
	font-size:14px;
	color:#333333;
}
.NewsList1 .right .font14px:hover{
	font-size:14px;
	color:#D10000;
}

/*图片展示列表开始*/
#PicList {
	text-align: left;
	padding: 5px 0px 0px 0px;
}
#PicList ul{
	margin: 0px;
	padding-left: 38px;
}
#PicList ul li {
	float: left;
	margin-right: 37px;
	margin-bottom: 10px;
	display: inline;
	height: 181px;
	width: 206px;
}
#PicList ul li img {
	padding: 2px;
	border: 1px solid #DDDDDD;
	height: 150px;
	width: 200px;
	background-color:#FFFFFF;
}
#PicList ul li span {
	display: block;
	text-align: center;
	width: 206px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
}
.line1 {
	border-top: 1px dashed #DDDDDD;
	margin:0px 38px;
}
/*图片展示列表结束*/

/*图文列表样式*/
#Pic_List {
	text-align: left;
	height:121px;
	overflow:hidden;
	padding-top:10px;
	margin:0px 30px;
	border-bottom: 1px dashed #DDDDDD;
}
#Pic_List .P_left{
	float:left;
	width:146px;
}
#Pic_List .P_left img {
	padding: 2px;
	border: 1px solid #DDDDDD;
	height: 105px;
	width: 140px;
}
#Pic_List .P_right{
	float:right;
	width:540px;
	height:125px;
	line-height: 27px;
	overflow:hidden;
}
#Pic_List .P_right a{
	color:#FF6600;
	font-weight:bold;
}

/*分页样式*/
.content_page{text-align:center;margin:8px; font-family:"宋体";clear: both;float: none;}
.content_page a{margin:1px;padding:4px 6px;border:1px solid #DDDDDD;}
.content_page span{color:#D10000;margin:1px;padding:4px 6px;border:1px solid #DDDDDD;}

.img_border img{ border:#DDDDDD 1px solid; padding:2px; background-color:#FFFFFF;}
.wenbenkuang {BORDER: #DDDDDD 1px solid; FONT-SIZE: 9pt; COLOR: #333333;font-family:"宋体"; padding:2px;}
.go-wenbenkuang {BORDER: #666666 1px solid; PADDING: 1px; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #333333; FONT-FAMILY: "宋体"; HEIGHT: 19px; BACKGROUND-COLOR: #eeeeee}


/*工业催化*/
#Pic_List1 {
	text-align: left;
	height:107px;
	overflow:hidden;
	border-bottom: 1px solid #DDDDDD;
	margin-bottom:10px;
}
#Pic_List1 .P_left{
	float:left;
	width:82px;
}
#Pic_List1 .P_left img {
	height: 96px;
	width: 72px;
}
#Pic_List1 .P_right{
	float:right;
	width:624px;
	height:96px;
	line-height: 24px;
	overflow:hidden;
	text-indent:24px;
}
#Pic_List1 .P_right a{
	color:#FF6600;
}

#NewsList3{
	overflow:hidden;
	margin:0px 2px;
}
#NewsList3 li{
	border-bottom:1px dashed  #DDDDDD;
	height:32px;
	line-height:32px;
	background:url(../images/k5.jpg) no-repeat 2px center;
	padding-left:15px;
}
#NewsList3 li span{
	float:right;
	display:inline;
	color:#999999;
	margin-right:2px;
}

.news-title-sub {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #DDDDDD;
	vertical-align: bottom;
	padding-bottom:3px;
}

#slides{ display:block; width:100%; height:430px; position:relative; }
#slides li{ display:block; width:100%; height:430px; position:absolute; }
#slides li a{ display:block; width:100%; height:430px; text-indent:-9999px; }
#pagination{ display:block; position:absolute; top:540px; z-index:9900; }
#pagination li{ display:block; width:12px; height:12px; float:left; margin:0px 7px; background: #DDD; display:inline; border:1px solid #000; }
#pagination li a{ display:block; width:100%; height:100%; text-indent:-9999px; cursor:pointer; }
#pagination li.current{ background: #30B1EB; }